home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d10
/
oday222.arc
/
READ1ST.DOC
< prev
Wrap
Text File
|
1991-02-02
|
27KB
|
584 lines
OMNIDay
Version 2.22
'Helping You Document Your Memoirs & Thoughts'
From Unicorn Software Limited
Created By:
Charles P. Schell IV
Copyright (C) 1990-91 Unicorn Software Limited
All Rights Reserved
Unicorn Software Limited
P. O. Box 911
Wabash, IN 46992
LICENSE AGREEMENT
The OMNIDay electronic diary program is protected by United States
Copyright Law and International Treaty provisions. All rights are reserved.
Non-registered users of OMNIDay are licensed only to use the program on a trial
basis for the sole purpose of determining whether or not it meets their
requirements. All other use requires registration.
Any other use of non-registered copies of OMNIDay by any person, business,
corporation, government organization, or any other entity is strictly forbidden
and is a violation of this license agreement.
Registration permits a user a license to use OMNIDay on a single computer.
All users are granted a limited license to copy OMNIDay for the trial use
of others, with the following additional conditions:
OMNIDay must be distributed in unmodified, complete form, including this
Reference Guide and License Agreement.
OMNIDay may not be distributed in conjunction with any other product, without
written permission.
No fee, other than a bonafide disk duplicating fee not to exceed $7.00, may be
charged for OMNIDay.
WARRANTY
Unicorn Software Limited makes no warranty of any kind, express or implied,
including without limitation, any warranties of merchantability and/or fitness
for a particular purpose. Unicorn Software Limited shall not be liable for any
damages, whether direct, indirect, special or consequential arising from a
failure of this program to operate in the manner desired by the user. Unicorn
Software Limited shall not be liable for any damage to data or property which
may be caused directly or indirectly by use of the program.
IN NO EVENT WILL UNICORN SOFTWARE LIMITED BE LIABLE FOR ANY DAMAGES, INCLUDING
ANY LOST PROFITS, LOST SAVINGS OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES
ARISING OUT OF YOUR USE OR INABILITY TO USE THE PROGRAM, OR FOR ANY CLAIM BY ANY
OTHER PARTY.
The License Agreement and Warranty shall be construed, interpreted and governed
by the laws of the state of Indiana.
OMNIDay is being released under the User Supported concept of distribution.
Simply put: You are allowed to use the program to see if it is beneficial to
you.
If you continue to use the program you must register it by sending $25.00 to:
Unicorn Software Limited, P.O. Box 911 Wabash, IN 46992. Or you can use your
MC, Visa, AmEx, or Discover by calling the Public(software)Library at
800-2424-PsL or 713-524-6394 or by FAX to 713-524-6398 or by CompuServe to
71355,470 or by mail to PsL, PO Box 35705, Houston, TX 77235-5705. These
numbers are for ordering only.
For information about dealer pricing, site licensing, shipping of product,
returns, latest version number or technical support call 219-563-HOME or write
to Unicorn Software Ltd. directly.
WARNING!
OMNIDay is not intended for use in an illegal manner and Unicorn Software
Limited is not responsible for any intentional or unintentional misuse.
I wanted to use my computer to keep a diary of goings on in my life and to
document my own personal history. I started using a word processor for awhile
to write my opus but there are drawbacks: You have to name each file daily or
search for the end of the file if you use a single file for a month, the disk
space taken up by some word processors was bigger than it needed to be, I had to
enter the date everyday manually, getting a print out was a pain of printing a
bunch of individual files, and it was easy for someone else to get ahold of my
data disk and read it. So OMNIDay was born:
The program is MSDOS compatible, runs on 256K RAM, uses IBM graphics/laser
printers, mono or colour monitor, and can operate on one/two or hard disk
drives. The User can set the colours, printer codes, and default data drive.
There are no 'crippled' features or options.
Program Features:
* Handles up to 10 Users.
* Optional encryption of data
* 10,000 encryption possibilities (User defined)
* PassCode entry to protect privacy
* Automatic entry of text date line
* Modifiable PassCodes & encryption options
* Dynamic data file (only as large as entries)
* Entries can be from 1 to 5000 lines
* The ability to change history (Alter Entry)
* You define printer codes
* You name data file, screen colours, and data drive
* Word Wrap & Scroll toggle on/off
* Common word processor commands used
* On line Help available (F1)
* The ability to make history vanish (Erase Entry)
* Reminisce feature allows you to 'thumb' through entries
* Data files automatically install
* Full featured full screen editing of entries
* Works with TSR spell check/thesaurus programs
* Prints out entire opus or selected dates
* You name the opus and enter your name into program
* Much more!
Getting Started:
DO NOT INSTALL THE PROGRAM IF YOU ARE ALREADY USING IT SEE THE INSTRUCTIONS ON
HOW TO UPGRADE THE PROGRAM
The following files MUST be on the same disk or sub directory:
OMNIDAY.EXE
DAYDAT.DBT
DAYDAT.DAT
PRINT.SET
COLOUR.SET
Type OMNIDAY to start.
When you first bring up the program you will be requested to select the User for
this session. Select the New User for first time Users, otherwise use the Arrow
keys to select the User and hit the return key to proceed. Up to 10 Users can
use the system at once.
First Time Users:
When you first start the program, the computer will bring up the New Set Up
screen first. Just enter the info requested. When you name the Disk Drive, the
program will automatically copy the data files to that drive for you ! So Have A
Disk In The Drive And Ready ! The program will not do any further copying on
its own. In order to create new data disks simply copy the files fro the name
you selected with the DAT and DBT extension onto your new data disk.
Colours:
Color Letter
------------------
Black N
Blue B
Green G
Cyan BG
Red R
Magenta RB
Brown GR
White W
------------------
File Name:
Any 8 character name , except TEMP and DAYDAT, can be used. If the name is
already used the program will ask you to select a new name.
Data Drive:
The drive where you will keep your data disk. ex A,B,C,D etc.
PassCode:
Any number between -999 and +9999. This number will get you into the system and
supply the seed for the data encryption. You can change this later if you want.
Sometimes the number you select will not work with the algorithm in the system
(See Data Encryption below). If the number you select will not work the
computer will tell you and you will need to select a new number.
Title:
A 25 character title for your opus {Do Not Include 'The' or 'Of' In Title}. ex
Personal Journal, Diary, Thoughts, etc. This will appear on the screen and on
print outs.
Author:
Your name up to 25 characters. This will appear on the screen and on print
outs.
Next/Second+ Time Users:
The program will ask you for your PassCode. You have three tries before the
system aborts. You do not have to enter +, but you do have to enter -.
The Main Menu will appear next.
The System:
Is designed using KISS (Keep It Simple Stupid) so not much information is needed
to get started. Here are a few notes to help you use the system:
General Editing Notes:
The screen will display only 20 lines of text at a time but by using the down
arrow key or Page Down key you can continue on. Up to 3000 lines can be used.
Hitting the F1 key will bring up these instructions while you are in the
program.
******Once the help Screen appears you can exit the program by hitting the ESC
key, any other key returns you to the system. Great for when you are
interrupted or as a Boss Key.
Moving Around
CTRL Left Arrow or CTRL A Move left one word
CTRL Right Arrow or CTRL F Move right one word
CTRL Home Beginning of the Entry
CTRL End End of the Entry
PageUp Next edit window up
PageDown Next edit window down
Editing
{*=Not Valid In Erase Or Reminisce Modes}
CTRL Y or F3 Delete current line*
CTRL T Delete word right*
CTRL B Reformat text of Entry*
F4 Insert blank line*
Finishing Touches & Toggles
F5 Toggles Word Warp
F6 Toggles Scrolling
ALT W Saves Entry*
ESC Aborts Entry*
{When Scrolling is on SCR will appear on the lower right of the screen. When
WordWrap is active WRP will appear}
1. Add Entry:
Allows you to add a new entry. You will be prompted for the date of the
entry, the program will automatically enter today's date, but it can be any date
past or future. If you already have an entry for the date you will be told to
use Alter or Erase instead and returned to the Main Menu. If you enter a date
prior to the last date in the file (You enter 1/12/90 after you have entered
3/1/91) the program will automatically resequence the file for you.
2. Alter Entry:
This will allow you to change an entry. 17 entries will appear on the screen at
a time, the date along with the first few words for the entry will appear.
Select one of them or PageDown for the next 17. If you know the date you want
select the Enter Date option and then enter the date you want to Alter.
3. Delete Entry:
This will allow you to erase an entry. 17 entries will appear on the screen at
a time, the date along with the first few words for the entry will appear.
Select one of them or PageDown for the next 17. If you know the date you want
select the Enter Date option and then enter the date you want to Delete.
All of the 'Getting Around' keys work while in Delete mode, but you cannot
change any of the text. Hitting the ESC key will allow you to continue, then
you will have to confirm the deletion.
4. Reminisce:
This will allow you to view an entry. 17 entries will appear on the screen at a
time, the date along with the first few words for the entry will appear. Select
one of them or hit return for the next 17. If you know the date you want select
the Enter Date option and then enter the date you want to view.
All of the 'Getting Around' keys work while in Reminisce mode, but you
cannot change any of the text. Hitting the ESC key will allow you to continue,
then you can use the PageUp key to look at the previous entry, PageDown for next
or Home to Exit.
5. Print Entries:
You will be allowed to select the from and to dates for the print out. This is
inclusive. Check Printer Set Up codes prior to printing.
6. Utilities:
6.1 Speed Up Sort:
Resequences entire data file.
6.2. Stomp File:
Reduces the size of the file by smashing out blanks and empty data lines. DOES
NOT HURT OR CHANGE DATA.
6.3. Set Defaults:
Set Colours, Default Data Drive, File Name, Author & Title Lines. If you change
file names you MUST copy the file before changing the File Name. If you enter
"ZZZZZZZZ" for the file name it will destroy all the data and remove you from
the system. This is a security feature. Not even Norton Utilities can bring
back the file or data after you do this.
6.4. Change PassCode:
This allows you to change your PassCode. Any number between -999 and +9999.
This number will get you into the system and supply the seed for the data
encryption. Sometimes the number you select will not work with the algorithm
in the system (See Data Encryption below). If the number you select will not
work the computer will tell you and you will need to select a new number. The
program will then Transmorgify the data for the new PassCode.
6.5. Printer Set Up:
This allows you to customize the printer codes used by the program. These codes
can be found in your printer manual. The codes that the program has when
originally distributed are for the Epson FX100. You will need to know the code
for 10 cpi (Pica), 12 CPI (Elite), Enlarged, Condensed (17CPI) and Double
High/Wide. If your printer cannot handle double high/wide DON'T PANIC, just
leave it blank; the program will use Enlarged for that entry. You do not have
to enter the ESC part of the code, the program will add that automatically. You
can enter the letter ESC code or the number it does not matter: ie ESC code 119
can be entered as "119" or "w". (Do not enter any " "s!)
6.6. Exit To DOS:
You can exit temporarily to DOS by using that option on the Utilities Menu. The
file COMMAND.COM must be on the same directory or disk as the other program
files to do this. You must return to the subdirectory/drive of OMNIDay prior to
entering EXIT to return to the program.
Everex Extended Memory Boards:
If you are using an Everex extended memory board, and the program locks up, try
putting the program on a bootable disk and leaving the Device line that
references the extended RAM out of the CONFIG.SYS on the program disk. Then boot
the computer from the disk, it should solve the problem. I have not figured out
why it happens with just that make of board, but it does.
Data Encryption
I am not going to go into an extensive history of Data Encryption or explain all
the implications of it 90% of Users don't care or won't read it. SImply:
1. I wanted to make the system private for each individual, a PassCode
was a start, but the data file could have been read by any number of other
programs, so I needed a way to 'scramble' the file's text.
2. I wrote an algorithm to do the job, but then when you figured out
one person's code you code strip the entire system.
3. The algorithm is now different for each person using the system.
There are some numbers that will NOT work with the coding, if you enter one of
these the system will let you know so you can change it. This in itself helps
to make the data more secure since the 'bad' numbers follow no logical sequence.
For any given person there will be approx 1800 bad numbers out of the 10,998
possible PassCodes. {I apologize, in advance, for anyone who finds that their
'lucky number' won't work.}
4. Using no encryption (PassCode 0) makes the system faster (because
the system doesn't have to encrypt and decrypt for on screen and print
operations) but it removes the security of the data.
5. NO ENCRYPTION SCHEME IS UNBREAKABLE OR UNSOLVABLE. It took me 3
hours to break a text file one of my beta testers sent me. I know the
algorithm, I knew the possibilities, and I worked with a 80386 system; but even
if I did not I could have broken it eventually.
6. Once you are in the system, if you are using encryption, do not
leave without exiting the system. (The fastest way is F1, then ESC.)
7. When choosing a PassCode avoid the "easys" ex 333,222,-999,555 and
things like your phone number,SSANs, etc. This makes breaking the code easier.
8. Write the PassCode down and keep it in a safe place, for you (if you
forget) or for posterity (should something happen to you).
Notes On Keeping A Journal/Diary
1. Set aside a time every day to write in the journal and try to keep to it.
2. Make sure you reflect for a few minutes prior to writing, this will give you
a chnace to compose your thoughts.
3. WRITE EVERYDAY! Even it is only "Nothing Happened", it keeps up the habit
and when you go to Reminisce or Print it out you don't have any missing spaces
of time.
4. Be as honest in the diary as you are to yourself. If you are not you are
writing a novel, not a diary. Besides with the encryption option the chances of
it falling into the wrong hands are reduced.
5. Part of the uniqueness of a diary/journal is that it is in your own words
and syntax, making the entry grammatically correct and perfectly spelled takes
away from the authenticity of a true diary. {This is why no spell checker or
thesaurus is included in the program.}
6. Your first few entries should 'introduce' the names used in the diary. You
might forget who Billy Joe Bob is in a few years, so a brief charcter sketch
would probably help.
7. Remember "He who controls the present, controls the past. He who controls
the past controls the future" (George Orwell, 1984) when you go to Alter or
Delete an entry.
8. Every now and then, flip through what you've written and take a look at
what's happened.
9. If you prefer, and want to be reminded to make entries, have the program
start when you boot up your computer. {Add it to the AUTOEXEC.BAT} Then, write
about the previous day.
10. Enjoy!
Technical Assistance:
Both registered and unregistered Users can obtain technical assistance by
calling (219)563-HOME (4663). Unregistered Users will need to provide the name
and address of where they obtained the software from in order to gain this
assistnace. This will let us go back to that compnay if they are distributing
an older version and it helps us track who is distributing the program. The
number is manned (by a human) from 6:00 to 9:00 PM EST, all other hours by an
answering machine.
Other Unicorn programs:
All programs are MSDOS compatable, run on 256K RAM, use IBM graphics/laser
printers, mono or colour monitor, and can operate on one/two or hard disk drives
(except DayMaster which requires a hard or high density drive). The User can
set the colours, printer codes, and default data drive. There are no 'crippled'
features or options. The only difference between the shareware and registered
versions is the lack of 'plea' screens on the registered version and the
clarity of the Users conscience.
AlbumMaster - To help you catalog your Albums and assist you in printing
catalogs, listings and labels for the front of the Album. There are entries for
Album Number, Title, Artist, and up to 12 Tunes on each side as well as
Category and 3 User defined fields. The User can also define three entries for
use as producer, writer, opinions etc. The program will hold up to 9999 Albums
(depending on disk space) and can be used to find even a single song. It will
also produce a list of every Tune you have in addition to the regular catalogs.
Multiple data field Finds! and User designed listing make this a must have for
audiophiles.
CassetteMaster - To help you catalog your cassette tapes and assist you in
printing catalogs, listings and inserts for the case and front of the tape.
There are entries for Tape Number, Title, Artist, and up to 14 Tunes on each
side as well as Category. The User can also define three entries for use as
producer, writer, opinions etc. The program will hold up to 9999 Tapes
(depending on disk space) and can be used to find even a single song. It will
also produce a list of every Tune you have in addition to the regular catalogs.
The case inserts not only print all the tunes, artist, and title but the User
defined info as well. Find! and Criteria print option make this very useful for
the 'home recorder' or the 'store bought' cassette tape user.
VideoMaster - To help you catalog your video tapes and assist you in printing
catalogs, standard and User customized listings and labels for the spine and
front of the tape. There are entries for Tape Number, Title, Rating, Start
Point, Star, Co Star, three User defined entries and a seven line Synopsis as
well as Category. You can find any tape by any field. The system will handle
up to 9999 entries, depending on disk space. The program can handle up to 5
titles per tape, great for the home video buff.
PostCardMaster - The program will help you compose post cards and maintain
addresses on disk. Then you may retrieve either listings of the addresses and
cards, address labels, 3X5 cards, 4X6 post cards or Roladex cards. The primary
purpose of the program is to print post cards, and address them for you. Post
cards cost 1/3 the price of a letter and in some cases are equally as good ie
meeting notices, invitations, change of address. This program is a replacement
for an earlier Unicorn program released in 1984 called FORWARD2.
DayMaster - The program provides you with trivia, birthdays, anniversaries for
a particular date, but also allows you to include your own information for any
date. It also gives a quote for the day, and informs you of any appointments
you might have. All of this can take place at boot up or any other time you
activate the program. The data file contains over 2000 historical events and
quotes.
CDMaster - To help you catalog your CDs and assist you in printing catalogs,
listings and labels for the case and front of the CD. There are entries for CD
Number, Title, Artist, and up to 24 Tunes as well as Category and 3 User
defined fields. The program will hold up to 9999 CDs (depending on disk space)
and can be used to find even a single song. It will also produce a list of
every Tune you have in addition to the regular catalogs and case inserts. Find!
option locates CDs by any of the data fields or by a User defined mix of data
fields.
The OMNI* Series
OMNIMeal - Before you push this new program to the side, feeling that you have
several Recipe programs in your inventory and you don't need another, take a
look at the features of OMNIMeal and I believe that you will decide it is a
welcome addition to your library. **Standard Features - Recipe title up to 48
characters long; Type of recipe, ie Entree, Desert, up to 20 characters; Where
you obtained the recipe from for reference; How many people the recipe feeds;
Personal notes, ie Low Cholesterol, Bob's Favorite, up to 16 characters;
Personal codes to assist in finding recipes; Up to 4 special equipment entries,
up to 25 characters each; Up to 20 ingredients, each 25 characters long. Each
with their own quantity and volume of measurement; Up to 13 lines of preparation
instructions up to 76 characters long and preparation time. **Special Features:
MulipleXer: an option that allows you to increase or decrease the number of
people served by a particular recipe, and thereby changing all of the required
ingredients automatically; OMNIFind! allowing you to do extensive searches of
the data file based on various criteria; The choice of printing two one sided,
or one two sided 3X5 card for each recipe. -OMNIPlan for planning a week of
meals ahead and giving you printouts based solely on your choices; OMNIShop a
shopping list for the recipes that you have chosen. This lists not only the
ingredients of all recipes you have chosen but will combine them for ease of
use. For example if you have a recipe that calls for 2 eggs, another that calls
for 5 eggs and a third that calls for 1 egg; the OMNIShop listing would tell you
you need 8 eggs. -Complete catalog printing option that will produce selected
recipes suitable for putting in a standard 3 ring binder.
OMNIDiZk - A disk cataloger and labeling utility. Features: Reads a floppy
into memory and lets you save the data (The saving is optional); Print out 4 X 1
7/16 or 3 X 15/16 labels as well as catalogs; Perform Find! searches on any
files that you have saved; Print lists of every file in the data file; Allow
complete Updates of disks or of just the title info; Let you enter a 23
character title, 3 character code and two lines of remarks up to 52 characters
each; Let you set the printer codes to match your printer; you can also set the
colours, and select the data and read drives.
CompUser -- A self contained data base with the names, addresses and phone
numbers of shareware distributors, hardware companies, authors, computer clubs
and more. Almost 2000 entries updated every 4 months. Program prints post
cards, address labels and more. Will import new data and allows you to change
the data the file contains. Great for clubs, shareware authors and
Comp{uter}Users.
Check with your favourite shareware dealer or do one of the following:
1. Send three blank formatted disks for each disk desired to Unicorn and we'll
copy them for you {the extra disks cover the cost of S&H..
2. Send three dollars per title and we'll send them to you.
Enjoy!
Charles P. Schell IV
Author
What's New
2.10 Added Pause And Abort To Print Outs
Improved DOC of How To Maintain A Diary
2.20 Fixed a bug in Update mode
2.21 Automatic sorting during Add if current entry is
prior to last entry in file.